package dao.truth;

import vo.TruthVO;

public interface TruthDAO {
	
	/**
	 * 해당 리뷰의 진실 투표 수
	 * @param review_no
	 * @return
	 */
	public int getTruth(int review_no) throws Exception;
	
	/**
	 * 해당 리뷰의 거짓 투표 수
	 * @param review_no
	 * @return
	 */
	public int getFalsehood(int review_no) throws Exception;
	
	/**
	 * 진실/거짓 투표
	 * @param param int member_no, int review_no, int truth_vote
	 */
	public void voteTruth(TruthVO param) throws Exception;

	/**
	 * 투표한 적 있나. count() 사용
	 * @param param int member_no, int review_no
	 * @return 있으면 1, 없으면 0
	 */
	public int didVoteTruth(TruthVO param) throws Exception;


}
